function statistics(options, that, mta) {

    mta.App.init({ //初始化腾讯分析
        "appID": "500589838",
        "eventID": "500589890", // 高级功能-自定义事件统计ID，配置开通后在初始化处填写
        "lauchOpts": options, //渠道分析,需在onLaunch方法传入options,如onLaunch:function(options){...}
        "statPullDownFresh": true, // 使用分析-下拉刷新次数/人数，必须先开通自定义事件，并配置了合法的eventID
        "statShareApp": true, // 使用分析-分享次数/人数，必须先开通自定义事件，并配置了合法的eventID
        "statReachBottom": true // 使用分析-页面触底次数/人数，必须先开通自定义事件，并配置了合法的eventID
    });

    //外部小程序/公众号进入统计
    let test = options.query['test'];
    console.log('外链test', test);
    if (test) {

        that.aldstat.sendEvent('打开小程序', { source: test });
        mta.Event.stat("open_miniapp", { source: test });
        wx.reportAnalytics('open_miniapp', { source: test });

        switch (test) {
            case 'haoyouyundong1':
                that.globalData.appSource = "HYYDminiapp_892977"; //好友运动 小程序
                break;
            case 'zszn':
                that.globalData.appSource = "ZSZNminiapp_984974"; //招生指南 小程序
                break;
            case 'wtyy':
                that.globalData.appSource = "WTYY_984507"; //晚听英语 公众号
                break;
            case 'hdt':
                that.globalData.appSource = "HDT_985118"; //互动推 公众号
            default:
                break;
        }
    }

    //小程序码进入统计
    let queryScene = decodeURIComponent(options.query.scene); //获取小程序码中的scene
    if (queryScene) {
        let querySceneArr = queryScene.split('&');
        console.log('querySceneArr', querySceneArr);
        if (querySceneArr[0] == 'qudao') { //小程序码渠道判断
            let qundaoName = querySceneArr[1];
            that.aldstat.sendEvent('打开小程序', { source: qundaoName });
            mta.Event.stat("open_miniapp", { source: qundaoName });
            wx.reportAnalytics('open_miniapp', { source: qundaoName });
            switch (qundaoName) {
                case 'dftt':
                    that.globalData.appSource = 'DFTTminiapp_984445'; //东方头条
                    break;
                case "wxq":
                    that.globalData.appSource = 'WXQminiapp_709805'; //微信群
                    break;
                default:
                    break;
            }
        }
    }

    //小程序打开场景
    if (options.scene) {
        let scene = options.scene; //场景值
        console.log('打开小程序的场景值', scene);

        switch (scene) {
            case '1011':
                console.log('来自扫描二维码') //外部小程序链接判断
                break;
            case '1037':
                console.log('来自其他小程序') //外部小程序链接判断
                break;
            case '1035':
                console.log('来自外部公众号') //外部公众号链接判断
                break;
            case '1044':
                console.log('带 shareTicket 的小程序消息卡片') //小程序消息卡片
                console.log('群票据', options.shareTicket);
                break;
            default:
                break;
        }
    }

}

module.exports = statistics;